init
merge file from github
add travis support