- player functionality completed and bug fixed