Added Set interface, AbstractSet and ArraySet.