Adding requirements, updating readme

* Requirements.txt is a nicer way to keep required libs in one place
* Updating README by adding installation instructions
Merge pull request #3 from shrayas/master

Adding requirements, updating readme