Still flicker
Fixed geometric phase accumulation
Implemented proper rotation speedup
Added external libs