A light-weight javascript library to manipulate graph structures empowered with aliases and graph theory algorithms