Structural Shape Optimization with Error Control