Java Command Line Interface Template