Added mazeGenerationAlgorithm stub
MazeItem: renamed to MazeMockItem
Model: moved maze generation code to MazeGenerator
MazeGenerator: made MazeModelItem a separate class
MazeGenerator: first part of work on a maze generation algorithm
Working maze generation algorithm! Yay!
Some work on creating mock is done, but it isn't finished yet.
MainMenu: added difficulty levels
Model: added direction randomization
MazeModelItem: renamed some getters
Main: comments and cleanup
View: code cleanup, fixed showing multiple panels after starting a new
game
Maze: added getMazePanel(), cleanup
View: set main window title
MazeItems: moved image loading to ItemResources
HelpWindow: added how to play window
HelpWindow: added how to play dialog
Merge branch 'maze_generation'
Model: fixed showing incorrect move count
HelpWindow: dialog location fix
MainMenu: removed high score option (will not be implemented yet)
View: showMessage now attaches message dialog to the main window
ShowAboutEvent: added About dialog