Worked out full site page spec on paper.

1. Talked with Justin, fully diagrammed app structure.
2. Updated TODO list to reflect pages yet to be added.