added supertest for API testing
added makefile for testing and tied that into npm test
put some pending unit tests for project reports