Pathfinding implementation:
- pathfinding for enemy and player movement, issue #63
- fixed a defect for clicking on obstables rather than terrain from issue #44

*note: pair programmed with Emmanuel
Merge branch 'Development' of https://github.com/marouen-lamiri/Second-Soul into Development