Refactor HttpError middleware, add jasmine tests on frontend and backend, add sass and google maps