Unified output
Logically separate threat calculation results from output such that an output format can be selected as a command line argument. For example, json output would be useful for batch processing. Also, pdf would be great for managers etc.