added some comments in Obstacle.hpp