implements create-user-builder
implements name-builder
move builder-commands to own package
implement update-entity commands (replace old entity with new entity)