added plotting to experiment. changed SGD step size to be adaptive.