added build & test setup
code coverage working
fix package issue
added to .gitignore
Merge branch 'build-env'