- restrucured dir layout
- added make goals for coverage and coveralls
- updated travis script