add TODO.md, expand docs