Modified console api, more explicit skipping, output directory now customizable