Explicitly list out optional requirements

Create a file that lists out all optional requirements. Mention how to install
the optional requirements in the readme.