Changed texture and model grouping back.

Old model was irritating if you wanted to share textures.
Allowing no colour info if opaque texture.

Hackily using normal buffer again as colour buffer. In theory to
save the extra memory.