Implement hash change event

Signed-off-by: Gaurav Munjal <gaurav9576@yahoo.com>