old_contents: import mongoengine as me
  
  class Department(me.Document):
  
      # eg. earth
      id = me.StringField(primary_key=True)
  
      # eg. Earth Sciences
      name = me.StringField(required=True)
  
      # eg. sci
      faculty_id = me.StringField(required=True)
  
      # eg. http://ugradcalendar.uwaterloo.ca/courses/EARTH
      url = me.URLField(required=True)
  
new_contents: import mongoengine as me
  
  class Department(me.Document):
  
      # eg. earth
      id = me.StringField(primary_key=True)
  
      # eg. Earth Sciences
      name = me.StringField(required=True)
  
      # eg. sci
      faculty_id = me.StringField(required=True)
  
      # TODO(mack): url is broken, a lot of urls are for the grad rather
      # than undergrad calendar
      # eg. http://ugradcalendar.uwaterloo.ca/courses/EARTH
      url = me.URLField(required=True)
  
subject: add TODO to Department model