Final Commit

I think this is pretty good. I'm still worried about the textures and
patterns, but I think they're okay.