A Movement Description Language for Functional Training Exercise Analysis | Synapse