update page
update TODOs
use indent instead of &nbsp, use div instead of section