More hackery, textures are still wonky.

I'll fix those tomorrow.