change module name and directory structure.
add travis.