Year select and satisfy

- Year courses are now supported!
- Courses with both a tutorial and a lecture must be 'satisfied'. Section style included as well!
- CSC courses now supported!