added storage via elasticsearch + annotate-store

FIXME: need to sort out authorisation, and margin display