Commiting enhancement and bug fixes for create course.