Implementation and validation of a system to simulate the biomechanics of basic and pitching shoulder motion using a cadaveric model