updated readme, and added requirements for virtualenv