Vector division for scalar logic bug fixed, rotation anchor managing is more efficient, and added anchors: top-middle, middle-left, middle-right, bottom-middle