Courses

The important stuff works, you can add new courses and look at a listing, nothing too complex for now. Closes #26