Move BSP read() after GL initialization
Add texture info to face objects
Working diffuse mapping
Add toggles for each light type