Criteria for a 21st Century Dynamic Knowledge Repository ‘DKR’ (submitted to group 7 Dec 2017)