Rudolf Olgiati, Architekt