New Requirements File

This moves the reqs.txt file (which was a pip freeze command piped into
a file with some notes added) into a proper requirements.txt file. It
looks as if it has installed properly into the virtualenv on my
machine.