New Code.

Completely overhauled site code for ease of updating, ease of use, and for smaller filesizes. Uses a lot more CSS. Main page and the blog page are done, but the rest have some stuff to work out.