Switching over from AdvancedEntityManager to GameEventManager

Most of the logic for which entities were displayed and such resided in
AdvancedEntityManager, however now most of it will be in GameEvents
which are managed by the GameEventManager in much the same way entities
were under AdvancedEntityManager.