removed weirdness with enter key hit twice
Added Knockout.js, some file structure change