Is that a possum in my yard

Changed the instantiation of GameController
Added AIController
Added AIBehavior (abstract)
Added an arbitrary SpencersAIBehavior for arbitrary reasons
Implemented example behavior in SpencersAIBehavior to demonstrate how
the AI interacts with its controller

Added “GameConstants” and attempted to consolidate all constants to it