Adds Transaction History page
Removes unnecessary comments
Adds pagination and column sorting to results table
Adds pagination and column sorting to recent transactions
Changes 'recent_history' to 'transaction_history'
Refactors transactionSearch() and getRecentHistory()
Adds Transaction History with date filter
and helps resolve #4