createing a database which can fetch all documents and register a user if access is denied
fixes #1523 added a class for collections to fix the spreadsheet's use of dot notation on datum fields... for #1302 and #1122