Add binary heap
Add function for checking if heap is empty
Add implementation of AStar
Merge branch 'pathfinder' into develop
Make sure entire path is returned
Use new pathfinder
Make nodes take an index rather than just a bool
Enable diagonal movements for enemies
reverse the way tiles are converted
Make enemies use new pathfinder
Merge branch 'develop' of github.com:werme/DATX02 into develop