Makefile and .travis.yml setup