a heavy edit of archive to talk direct to ES. removing req for bibserver. Changing config to reflect that. Adding routes to the app.py so that the ES can be safely exposed for direct query, for use on the frontend. removing unnecessary distribute listing from setup. If you pull this change and have previously run the code but did not properly create your local ES index first, then delete your local ES index then run again - this time it will push a mapping as it is no longer assumed bibserver is available. Similarly too in the archive checker it now just stores and creates using an _id based on the canonical ID