make transactions table responsive
add filtering for the spending by category report