Changing model structure of course acording with the database diagram
Basic documentation for courses
Merge branch 'courses' into development