General: removing coverage from git repository
General: Ignoring temp files, coverage files
General: Adding makefile for cleaning up repository