gui updates, removed p5 and built custom chart widget