Cell-Based Adaptive Mesh Refinement