adding requirements, starting to use virtualenv and pip
cleaning up