Title: Algorithms and Data Structures for Adaptive Multigrid Elliptic Solvers