Module-local todos collection

Fixes #15