Api - Added extra optional fields to User and Course

* User
  * first_name
  * last_name
  * background
* Course
  * description