refactoring: removed Array3d. it was identical to ObjArray3d and not used