Move engine settings object to its own file, add a begin/rescue class to api call.