- add mp4 source to video tag
- absolute position the video and canvas
- added form controls for UI: infrastructure, opacity, blur
- added node selection, selection callback
- renamed shelfNode initializer -> onCreateNode
- for clarity, stop passing initializer as an argument to addShelfNode()