more comments and ideas in todo.md
Improved documentation