added gauge as a valid graph type + unit tests