add tox testing