Added service interface and implementation for todo documents