Adjoint Based Shape Optimization And Optimal Control With Applications To | Desertcart Kenya