Re-write to now use canvas objects instead of lots of divs.
Add to-do item.