update Makefile
add TODO.md