Object Oriented Maze