better robot pathfinding, no longer will robots get stuck
Refactored a bit and added documentation
merge
fix
Merge branch 'master' into asteroids