add test and coveralls stuff