reorg dependencies
first attempt at building with travis-ci.org