massive awesome tidy up of gamescreen class     looking real respectable now