refactor the addon to use adapter instead of utility
add tests for dummy. fix issues
fix python-validation (pep8). add travis stuff
add travis badge. update documentation
update classifiers