state machine now starts in an idle state so a play event can be emitted.... bug found where busy was always displayed on load of new video
moved scrubbing and state into their own packages
did a fix for the scrubbing, now converts from percentage to actual time