added ArrayStorage.cpp and others

OK