Added ArrayListMap class, ArraySet extends AbstractSet