Adding travisci and tests to build