Geometric Multi-resolution Analysis