Changed get_context_instance to context_course::instance and added a plugin dependency on the local_callista plugin.
Added a settings page.