A todos app built with reactive views reading from a persistent, async api