Improved Argument management

mandatory, description, check if folder exists.