Maze, Room, Door

Updated and re-factored Maze, Room, Door java files there is some work
that could be done such as apply certain patterns and set up the
question to the Door class