Dynamic versioning library and CLI
