Added MemoryStorage
Added the ArrayMapAdapter