Merge pull request #33 from dinoboff/gh-pages

Fix profile update.
Add service for courses
Add form to join a course.
Add forms to add and open/close courses

TODO: add form to edit a course password.
Fix e2e test