Added hooks for registering of content, settings, also functions for rendering content