graph rendering is structured to support multiple graph visual styles, added back button