Added makefile.
Added test coverege tool.
Source files were relocated.