Systems Nutupane - Re-factors a lot of functionality from the controller
to the Nutupane factory to allow for easier re-use later on by other pages.