added linting and supertest for routes