add pagination
made refactoring changes
Merge pull request #14 from LaunchAcademy/add_pagination

RFR add pagination