update gitignore, add transaction object
update calculateBtnActionListener so that a Tranaction object is created
when the button is pressed and then this transaction is written to the
History.zof file