iOS to-do list tutorial with a few extensions