Implement create-exercise request parsing

Still need to add the parsed info to the relevant GPX/TCX formats.
Change variable name casing for consistency