SMS: Parallel Kinematics. Type, Kinematics, and Optimal Design