rewrite Maria example to use latest TodoMVC requirements

I think this is compliant with all the TodoMVC requirements.