Update makefile, add travis ci file