trying to get travis and coverall to work also added more integration tests