Added date search to transaction index, changed search button to Search rather then Refresh, moved date_range class to lib directory