Funcionality Completed
Refractoring player and adding an accessor