Added:

  * Commenting
  * License
  * Debug printing cleanup.