Added gilbert nocedal update
Structure : Removed imeplemntation_base
Structure : Polished file structure
Algorithm : Added steepest descent