Started to implement Trainer. Added configuration for trainer. Renamed MuscleMotion to Motion::Muscle. Small speed improvements. Moved parsing of samples from EMGFileProvider to Sample.