Adds an option to add the CSP directive in the install generator. Split the generator to gain modularity. Add nice colouring to the outputs