add pathfinding with no obstacle, and no distance
update documentation
Merge branch 'refactoring' into dev_astar
update gitignore
add ihm.jar file
fix compilation
update makefile to add junit tests
Merge branch 'dev_astar' into dev