Starting to cover player in order to reach decoupling, no changes on the actual code