Basic implementation with support for just one page.
Added test dependency on hamcrest
Started implmentation of async paging. Failing tests, still not working.