add QueryParameters interface and implement limits and sorting
add WhereClauseBuilder and use it in EntryService and TagService