introducing args4j to process the args
switching out args4j - will use airlift, seems neater