Added unique value restriction like sets
Added remove operation