Optimization and benchmark

Optimized design 4's rotatePoint method.
Benchmarked design 4 with TestDesign.