Merge pull request #6 from austinsmorris/server-data

update state based on returned data
Pagination

Basic pagination draws links with up to 1 link before and one link after the current page:

< Previous [1] 2 3 Next >
< Previous 1 [2] 3 4 Next >
< Previous 1 2 [3] 4 5 Next >
< Previous 2 3 [4] 5 6 Next >
< Previous 3 4 [5] 6 Next >
< Previous 4 5 [6] Next >
get data with sorting and filtering