feat(uuid): Generate id properties in model if not defined

This adds automatic id generation when not defined in model.