Custom UI generator mostly implemented

Transforms abstract workout specification into corresponding html page.
Need a solid specification for storing workout specs.