ENH: Cleanups and comments added.

Change-Id: I42f4525f1e6389e279a3beb87e04899d7f52071d
ENH: Improve variable names.

Change-Id: Ic2eac086c8ab242cb1c24eb25795ca4d2cfa7f1a
ENH: Remove std::cout printfs

Change-Id: I47b8ec4a8b6e97e79e66df78ced5136e4102e489
ENH: Push values together for class. Step 1

Change-Id: I0be3767b65abf90163bb70853350c8df0747c5cc