remove handler implementations since this will be custom for each store.

update readme with initial docs on the handler system.
fix specs