Added travis infrastructure and first unit tests