Validating Unique names and Implementing methods when creating a
Realization