Added a --with-option object - refs #5
Made Includes utils used with instances
Added dependency injection in WithOption class - refs #5