Website Site Update

I ran into technical issues when adding some new content. Didn't overreact, just rewrote the site. Hopefully none of the changes will be too glaring but since so much of the underlying code changed some weirdness will be noticeable.

In the meantime, there is a new Caffeine Bomba sketch up.