Restructuring JS bindings and events to work better with cycle2. Getting around document.ready problem