started on a vector rotate CORDIC