Start to work on the extention framework.  This is about to take a big right turn, so checking in the in-progress work.
Refactor the code to have a more optimal and flexible way to load video players.