Took out the old flash to JS canvas to new media video tag
Allow a canvas reference to be passed in
Fixed the no-argument case