sorting out tests and setup

using tox to automate testing environment
run python setup.py test to run tests