Added makefile for tests/coverage generation
Improve test makefile