Use a SQL query to derive lifetime account value
Use cents rather than amount for charges
Use seperate route decorators for diff methods on the same url
Rename the pagination class Page
Use filter rather than offset for paging