added several options to plot.surface

walk, step, bounds0/1, zmax, parallelize