added GET /courses/:id, gulp, cabal freeze