remove cruft, add tests for todo items