add Maze.HLineContainer(point) and Maze.VLineContainer(point) ; add lot of code in methods in case this._direction==null ; start writing Ghost.movementAIRandom(maze) method ; prevent Pacman drawing and code from using this._graphicsxxx BS, and now draw directly without that
create MovableState constants, integrate movement states into Movable class and childs ; improve code readability