More unit tests for war builder + starting to add a 'dry-run' option