Overrides new method call and set config and options objects before calling initialize method + begun to implement git recipe methods