Added refresh() to all tabs but PurchaseTab as needed for #23. Also reworked GridBagConstraints implementation (#24)
Hopefully proper gitignore