Add model course
Add course and services api
Merge hung with master