Created 'UIPlayer' to encapsulate controls. (Implies eventual 'NetworkPlayer')