Testing advanced optimization.
Advanced optimization methods added. main() method input updated to reflect new features. README.md updated to reflect current objective status.
Merged optimization method updates from develop branch.
Advanced Optimization functionality implemented for L-BFGS-b and CG. Both batch and minibatch processing working as expected.