clarify variables
add more tests to #next_page
cleanup spec
ignore *.gem file
clarify variable and method names
clarify variable for #current_page
more clarification for #next_page and #current_page
update #next_page to notify when there is no next page results