Added team variable + getTilesWithinFOV()
Cleanup
Renamed some methods, for clarity.
Changed the way the movement commands work.
See-everything mode now deactivates lighting.
Started the AI stuff. NPCs now move around safely.