Pass Systems the Scene

- Refactored the System code so that Systems take the scene as a
parameter, rather than taking the EntityManager directly.