course constructor and createCourse()

no more bugs