Update unit tests
Refactor VideoPlayer to allow for a single player only
Add examples
Update utilities adding sourceFactory and extend
Add convenience methods to query to allow for getting nth element