todo mvc list implementation