Moved app specific code out of ContentManager class into child class