[feature] main method now returns Int result from ToolRunner