Closes #29 Add a server override decending from localthread, threadcontext, globalcontext to set the ES server