Breaking out source into separate files

Get rid of backup files

Refactored source out into multiple files
Fixed lingering static references to tiles in map.json
Guards don't contact the player anymore and people continue chasing the guards
Guards don't contact the player anymore and people continue chasing the guards
Guards don't contact the player anymore and people continue chasing the guards
Guards don't contact the player anymore and people continue chasing the guards
Guards don't contact the player anymore and people continue chasing the guards
People keep chasing the guards even after touching the light
People keep chasing the guards even after touching the light
People keep chasing the guards even after touching the light
People keep chasing the guards even after touching the light
People keep chasing the guards even after touching the light - fix bad checks for undefined
People keep chasing the guards even after touching the light - busted logic re: seeing the target
Pathfind AROUND AISprites instead of through them
Reset target to null when you lose someone
Reset target to null when you lose someone
Pathfind AROUND AISprites instead of through them
Face a random direction when you stop at a light
Face a random direction when you stop at a light
Face a random direction when you stop at a light