Documentation, separated mode update to two functions
Fix david derp
Fixed Kenny derp!
Mostly OCD fixes.
Added support for debugflag when debugging