Switch to 4-space indent

4-space is the Python convention for indentation. This fixes that.

There are a bunch of other PEP-8 issues in the code, but figured I'd fix this one first.

r?