Mostly wrote Optimization section; some changes to NN