Improve testability of CLI
AnthonyMichaelTDM opened this issue · comments
We can improve the testability of the CLI by adding the ability for it to take cli arguments instead of the interactive project setup we currently have.
Basically, when the program is run check if any CLI arguments were passed, if there were then use those to generate the project, otherwise use the interactive process currently implemented