Bugfix/uniqueness

This adds correct uniqueness tests and validations to all of the models.