simplify handling of x_var and y_var
allow arbitrary axis names
label plot axes and raise error if all expr not univariate
edit plot docstrings
label y-axis as 'f(x)' instead of 'arbitrary'