A basic starting point

I think I have the right number of rows and columns, though there are
some rows and columns that don't go all the way across the sheet.  This
is something we're gonna eventually want to be flexible depending on the
school that is using it probably.  I don't know if it's possible to
generate from JavaScript and/or PHP would make more sense at some point,
but for now, let's concentrate on just getting it to work for Luke and
HES.