Separating components into classes
Adding Encoder class
Fixing small bug in WebcamSource
Adding SVGRenderer
Fixing small bugs
Pulling video width/height from `videoConstraints` (for now)
Hooking up a small demo