Python 3 compatibility, requirements file and notes about how to run on win