Improved CGameUI with some minor changes to how methods.
Merge branch 'classes'