Add in backbone extension and custom serializer
Merge remote-tracking branch 'origin/vik/add_frontend' into vik/add_frontend
Add in course model