camelize automatically the class name
fix name argument
update readme
add travis ci config