new plan

includes new files associated with my second approach (divs instead of
a table)