pathfinding and fixes

Coded up an a* algorithm for guards. Fixed bug with flashlights
Merge pull request #2 from Johnidel/master

pathfinding and fixes