adding travis / coveralls and build script