Don't think you need this
Not using this, plus not sure how it works

I'm going to just chop it out for now :)
Simplification plus underscores
More underscores

Python people like underscores over camel-case in function names...
Small pythonifications
Put main stuff under name equals main trick

Otherwise the script will run whenever you import your code as a module.
Put function comments in a docstring
Merge pull request #1 from happy4crazy/code-review

Code review :D