add require.js
add todo model and view
multiple items shown
adding new todo item
toggle item state