fixed tabs, pep8 changes, edited README slightly
got picky with some superfluous comments and minor pep8 stuff