added travis yaml file and makefile