updated TODO.md and created CHANGELOG.md