Added ChangeListener to JReader to handle page changes