Computer Simulations of Muscle Driven Undulatory Locomotion