Uses divs in lieue of tables

Hopefully resolves #3 and gets onto a path that will make #2 more easily fixable