refractored seperate GUI manager, and team information