Rotation around look vector, but for the most part working