modified enableInteraction and disableInteraction in ViewerBase to use
the new interaction classes.