sort by date modified
should cover pagination active button
added pagination
updated for pagination
cleanup and refactor by moving page calculation to separate fn
added spinner
Merge branch 'pagination'