Added test suite, bootstrap and first unit test
Added travis config