ignore .o and .s files
A* implementaion -
1. Currently, the heuristic function isn't efficient. It takes
more time than BFS to get the correct solution, which may have
the critical flaw.
add A* algorithm and one 'numberOfObstacle' heuristic
separate implementations from SearchAlgorithm.hpp