Better TodoMVC demo.

Object.observe removed because I consider it as anti-pattern. Storage
added because it’s better to manipulate app model via storage than
directly touch model properties.
Server HTML is now rendered via React.