Moved the formatting of the output to command specific due to special subtypes. Error messages are now generated and outputted along with possible output. Output is reformatted to be based off of builder type, then artifacts and additional information