SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 32) crashes on my laptop.
Parse BSP trees into structures.
Rename unpackTriangleFans to readTriangleFans.
Rename 'collision' to 'hit'.

And change 'empty' to 'solid'.
Collision code stubs.
Store hit tree in model.