Refactored mouseMovement within Maze class. Refactored textures out into the ui package. Refactored Cell and Cell subclasses to be safer (removed protected primarily).