added player

incomplete functionality