Core controller to be extended by all allows access to logged in info at all times