Fix models to properly support relationships

- Forgot to add some things:
    - _read_: just had no idea what I was doing before
- In the future when this breaks: I blame
1 job for 1.0 in 43 seconds
Status Job ID Name Coverage
failed #1209


Name Stage Failure
test_Schedules Test There is an unknown failure, please try again
      models/Section.js:14:9: Extra space after key 'key'. (key-spacing)
models/Semester.js:13:9: Extra space after key 'key'. (key-spacing)
models/Semester.js:25:8: Object properties must go on a new line if they aren't all on the same line. (object-property-newline)

npm info lifecycle schedules@0.1.0~test: Failed to exec test script
npm ERR! Test failed. See above for more details.
ERROR: Build failed: exit code 1