reworked structure to move virtualenv out of project and include requirements file.