[.new] Creating new project

{{parent: cli}}

The system shall provide command clerq new. When the user requests the command the system shall create a new clerq project according to input parameters.

{{@@skip TODO what is the project?}}

[.par] Input parameters

The command shall provide the following input parameters:

##

When parameter PROJECT not provided, the system shall stop the command execution and print the error message Parameter "PROJECT" required!.

##

When parameter PROJECT provided and a directory called according to the parameter value exists, the system shall stop the command execution and print the error message Directory "PROJECT" exists!.