Based on TodoMVC. Adapted for dartling and Dart Web Toolkit from TodoMvc in Dart.