updates for 0.5
code cleanups.
No longer need to set x_lim, y_lim manually.
update for 0.3
New example.