Updated the files commited previously with comments to explain(hopefully) what everything does.
No actual changes to the running code.