pub fn handle_course_command(action: CourseAction) -> Result<(), NikaError>
Entry point for nika course <action>
nika course <action>