added quad to game overlay, refactoring and cleanup
added quad to component method list
some fixes
derp