Refactorization.
Refactored more classes.
Fixed turret rotation, which was broken during the first
refactorization.
Fixed another vision mode lighting problem where it would be near
impossible to see from world time 0-1000.
Fixed sniper rendering in 1st and 3rd person.