removeGraphView should be inaccessible outside of package
add handling for bad X value