move addEventListener/removeEventListener to inside History#start and stop