Urban Design: A typology of Procedures and Products. Illustrated with over 50 Case Studies