Sort variable declarations
Add DashboardFooter

Extract out DashboardRelatedTransactionComponent too.

So reuse does happen reasonably well.