updates
adding requirements for virtualenv
setup requirements and notes in docs