- added obstacle detection
- added a small map class that defines the area and holds some basic obstacles
- added testing for mapp
- added testing for obstacle_detection
- added testing for wrap