adds Makefile and .travis-yml; fixes #1