Courses endpoint implimented