Schedule optimizer, pulling data from U of M's API, easily extensible with other schools