added virutalenv and requirements.txt