added libgizmo dependency
revert applying worldViewMatrix to normal
implemented threaded logger