Add invoke file, update requirements and README

The README file is now ReStructuredText, since it's more pythonic.