Now imports knockout. No bindings bound yet, but successfully no-ops the apply.
Binding the open, close, and apply actions to view model functions. Will eventually bind to control methods, but those aren't ready yet.
No more global control objects. Still lots of ugly, but at least those globals are gone. Still getting to document elements by ID lookups.
Some simple renames.
When the options pane opens, the scroll is modified such that the entire canvas can still be seen (we add some extra padding at the bottom).