A model for the structure and development of fault zones