Setup virtualenv and base project

Let's get this party started.
This sets up the project for starting development.