A simple Commander pattern in Java with CommandLine class and ScriptInvoker