Make classes handle total costs of bill internally with BigDecimals

Until they are ready to be output and will then be converted to Strings