Upgraded texturing

Uncoupled uv coords and colors from indexed vertices. The whole model
loading and formatting code is a mess right now. Need to figure out a
model format and start loading from disk rather than slapping modal data
in Core.cpp. Also, need to figure out a nice way of rasterizing
perspective correct textures.