Prepare for development.
Add TODO ideas.
Implement project-level test runners.