Added javadoc for Obstacle, Player, Position and World