Adding $refundPath and createRefundtoken to tokenFactory

why do you think we need it, why not use $options?