Add the majority of the scaffolding to get the class data out to the ical builder

  - next step is to actually write the ical generator :dancing_penguin:
  - I'm committing this through WebStorm's UI to try it out so I've no idea what could go wrong....just a heads up
1 job for 1.0 in 42 seconds
Status Job ID Name Coverage
failed #1222


Name Stage Failure
test_Schedules Test There is an unknown failure, please try again
      routes/api/v1.js:112:30: Missing space before function parentheses. (space-before-function-paren)
routes/api/v1.js:132:9: Expected an object to be thrown. (no-throw-literal)
routes/api/v1.js:135:9: Expected an object to be thrown. (no-throw-literal)

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