add back npm test support
add travis support