Replacing the "printExcerciseTable" HTML returning function with a nicer, more sane function that returns a JSON object. Also an angular element is used to template the JSON object. Also renamed the function to "exerciseData".
Refactoring the JSON data for the day exercises to no longer have fields called "data" since that tells you oh so little about what it does.
Reducing the "print[Day]" functions with a single function that forms JSON and another function that interprets the JSON.

Currently the JSON and the days are hardcoded, this will be rolled out in to a separate JSON file later.
Reordering the contents of the "exerciseData" function to make more sense.

Done by making it more obvious how the return result is created and which more primitive objects are being created and how earlier.
Renaming the "excerciseTable" CSS class to be "exerciseTable" as once again a typo was making me sad.
Removing JQuery hide code (for the "results" element), replacing it with Angular constructs.