Changed Recent pane to use CursorAdapter, replaced a load of logic and passing data around with a single SQL query, and restructured a fair few other things