fixed rotation of vacuum along x axis and translation though the rotation is janky due to loss of precision from acos... same issue with mesh rotation
fixed vacuum
fixed merge conflicts