Add test framework and pagination for results table

This pull request addresses issues #5 (Add pagination to results table) and #7 (Add test framework).