[SD-945] Generating unique_id and unique_name

@amagdas Yes, `unique_name` maps to `story_name` in the current system and is modifiable by user.

@mugurrus unique_id and unique_name are for internal use. They are used by other systems which are internal in AAP.