More comprehensive gitignore.
Initial requirements.
Changed Markdown to ReST in readme.