Updated create player class and included new ui methods