Watch playerHeight and playerWidth and resize

Watch the playerHeight and playerWidth values for changes so the player
can be resized on the fly.
move watchCollection for player size out of createPlayer
Merge pull request #26 from brandly/pr/21

dynamic player size