Hide callback mechanism from caller
Add Readme