More little tweaks before I roll out 'Version 1.0'.
Add some comments, change variable names to be more descriptive.