Begins the class refactoring work (see issue #4).

New class prefix: AMB

Writing the method to create tilemap bounds
Finishes createTileBoundingPaths
Refactors code to work with the new levelWithTilemap method and new properties.

Refactors authorizeTurnEvent to work with createTileBoundingPaths.
Refactors Patient classes (WIP)
- Refactors Patient Class
- Adds parent “Character” class to encapsulate all characters
- Updates ScoreKeeper
Class refactoring (WIP)
- Cleans up ScoreKeeper
- Adds Random Severity handling in Patient
Refactors Player class (WIP)
- Refactors XXXCharacter to AMBPlayer (descendant of AMBCharacter). This is now the player (ambulance) class.
Implements Hospital class. Refactors some of the init code for hospitals.
Implements Spawner.
WIP; needs testing!
Spawner code is tested OK under all conditions
Misc. file organization
Organizes classes into folders; removes ASCII tilemap parser

see issue #4
Implements PatientSpawner

Creates skeleton of PatientSpawner class with a custom init to specify patient severity

issue #4
Implements fireSpawnEvent

I realized that AMBSpawner doesn't need to be subclassed if it gets directly passed objects that wish to be spawned (e.g. a patient). I updated the init for Spawner so that it receives an array of objects. Multiple objects will be randomly chosen from every time a spawn event occurs.

Implemented a skeleton for loadSharedAssets that I want to use in the future.

TODO: test the spawner, and refactor the addToChild code to call a method that deals with adding it to the scene.

issue #4
Tests working patient spawner, adds new temp patient icons

IT'S ALIVE!!

#issues 4
Refactors adding spawner object into scene method

issue #4
Refactors spawner object add to use method in Character class

Invalidates previous commit, this method is cleaner and already in use.

issue #4
Patient spawners are generated from tilemap
Modifies class prefix to "AMB" and renames AppDelegate