add callbacks to StoryMapJS constructor so that wiring can happen before events start firing (related to 849b25fd39ad4491b324325eac8988fadbf71ab3)