Add TransactionList
Transaction GUI update
 - Add more options for creating tickets
 - Fix bug in saving existing transactions
Add pencil icon for editing transactions