Feat: custom pagination
Changelog
- Removed pagination used by the server
- Added new custom pagination
- Backend class removed to have functions
- Session manager instead of Backend class
- ThreadList and Threads are handled the same way now with Paginator interface
- Paginator now handled locally by the routed page