added edit transaction dialog
edit transaction details
changed layout to list view; added item click listener