ticket:1 tests
ticket:1 remove virtualenv from repo
ticket:1 implementation