JNN Comments

I commented my code for my methods. I haven't gotten around to the
header formatting however.

See README.md for the style I used (basically javadoc)
Merge branch 'JNN-local-branch'

Conflicts:
	Blocklight_Prototype/BlockLight_Prototype/TVGestureController.m