added basic graph widget, still needs styling