introducing player objects
merge