README update
Refactor Scene manager

Add a game manager to handle transitions
  *Keeps a graph of all the scenes and where they transition to
Simplify Scene manager
Rework the top level engine to rely on the new game manager
Properly namespace some things
Remove defunct battle over scene