Gaining range of motion and strength simulatenously through a wide variety of movement patterns and added resistance