adding gitignore
identify classes for each CLI parameter that already honor the contract required by the Batch specification