Refactored obstacles functions into ObstacleHandler
Fixed rendering of floor to not include lighting in ShapeRenderer
Renamed MapCreator to be MapObstaclePopulator
Changed Collections of shots to be HashSet instead of ArrayList