Trivial modifications throughout, added a GraphicsRegistry and support for it through out. Added a Controller with an existential crisis.