Comment work

Commented much of uncommented code, mostly in GameObject