Added onRegistered() virtal function that can be overriden in a system, manager or scene and is called when registered with the world