Updated PyRoller.

Tweaked all of the variable and method names to make them more readable.
Tweaked some of the docstrings as well.