implement create method
install dependent modules
add test code
setup travis
travis badge