Condense list page and add bottom margin to body.
Return no results if params[:query] isn't provided when searching entries.
JSON responses for querying and searching entries.
Fix wrong search result number due to page scope.