update travis.yml, add coverage
Remove tests folder
add Makefile