added requirements.txt and tweaked formatting
tabs to spaces
Merge pull request #3 from casschin/format

tweaked the format a bit to make it easier to read and added requirements.txt