Quasicrystals as Hierarchical Packing of Overlapping Clusters