Add course adding functionality