Changing default deriv=0 to deriv=1
Added extended range derivatives to plot, cleaned up plot to allow
inputting of xlim, ylim etc. but with defaults