add gpl3 license
add code
add tests
fix tox.ini
update readme and docs