learn updated. batman used for sample restructure.
template inlined in json, and simulated todomvc-common updates.