move several drawing instructions in the right place, as some classes were drawing instead of the related class ; create Drawable properties when needed ; remove now useless dimensions properties, and comments
improve logicLoop() and now use an update() method for the 2 existing states, PlayingScreen and PauseScreen
create and use Menu and MenuItem classes ; menu items management now uses an ID and not a menu index anymore ; PauseMenu has now its own draw ; XXXScreen classes renamed to XXXState
add Ghost class (move() remains to be done) ; integrate ghosts in map litteral and in PlayingState class
create IDs for the the ghosts ; draw ghosts with different color depending on their ID ; move the movement management of Pacman from PlayingState.move() to Pacman.move()
create the ghost house in the map ; integrate it to the code structure (pacman can't go inside it)
add some random movement to the ghosts put on the maze