added some formatting to output, and a hoarde of test steps for checking subtraction