Alan B. Cohen, Architect