Extracted workout types to a map and added additional workout types.
Refactored to use workout map in training.module instead of redefining
workout types here.
Recfactored to use workout map in training.module to avoid duplication.
Also made distance run non-required (yoga/resistance).
workspace config updates