Added elasticsearch support. Updated ListController to use elasticsearch.  Added pagination and sorting.