Abstract cell complexes