Router update

Fetch todo collections in init method, and reuse in routes.