add travis support
Update makefile build