Added Makefile, coverage support and removed test.py