Quats

I understand quaternions now (atlest regarding to rotation in 3D space)
and apperantly their camera code is messed up, it's still gimbol locking
even though they are using quats.'

Next setep: re-write provided camera code to make it work properly. Who
would have thought i'd reach this step.