improved command line commands handling, added keyword arguments to command line command hanling