Automatic routine generator

Add an automatic (weightlifting) routine generator.

See #87