add test and tox