CSS layout

Yes, we finally got rid of every table and replaced them with a nice, decent CSS layout. Still a few minors bugs to fix of course, but we’re getting there.