Retaining walls shall be designed to resist the pressure of the retained material including both dead and live load surcharges to which they may be subjected and to insure stability against overturning, sliding, excessive foundation pressure and water uplift.