println replaced by logger
bigger refactoring:
- StatefulTodoResponse and StatelessTodoResponse introduced
- Response classes plus ResponseBuilders
- method renaming
- URI changes