Server-side validation for courses
Courses can be edited
Users can only edit their own courses
Solving stupid errors from last commit
Can now delete courses
Hide courses opts when not logged in, from nav