Improve TODO watching
Add redis and endpoint that uses it