tabs to spaces
remove unneeded junk

'pass' no longer needed in a non-empty method.

Pythonic means concise. Big '#########' decoration in comments frowed on.