Functional GUI, added two methods to Player for accessor and mutator.