Update and rename frechet_derivative.f90 to test_adjoint.f90