add test and start travis support