split out onPlayerReady to prototype, use bind(), make options.controls a boolean