*lots of minor improvements
Lots of work on making the workout configurable through json
Made a distribution
More work on the dist