renamed long methods to reduce code bloat
Fixed bug in TMenu where components were re-sizing themselves improperly