Added some auth middleware and made the graph vis prettier. Adding and deleting still suspended