partial efforts to keep todo.txt updated

It's been 2 years since it was last updated.

I feel for external contribuors, this file is informative
as they would know what things need immediate attention
for fixing or adding features if a properly updated
todo file is maintained.

Signed-off-by: Arnav Gupta <championswimmer@gmail.com>