Initial transition to knockout.js