Added conj. desc. and BFGS optimizers.