AmazingRefactoring A playground for refactoring based on http://xp123.com/articles/refactoring-challenge-the-amazing-maze/