changed the deleteBackward to use removeTokenWithRepresentedObject so that token buttons that are not strings can be deleted