Adds validation to property model