added eCommerce and zero fix

I added the eCommerce demo, and a get_nouns def to __init__.py.  Also, put a workaround in to compensate for the random(cnt) + 1 that would choose a value higher than the highest primary key value.