add travis support, update documentation