added travis-ci yaml and makefile files, updated readme