Only loading 20 contacts at a time for performance on contacts partial. Added loadMore function to allow user to incrementally load more.