Shape optimization, control and inverse problems for PDEs Shape optimization, control and inverse problems for PDEs