Refactoring to use-cases Ruby command line Processing