changed a little of the directory structure and removed unnecessary = op and copy constructor from Array