phetsims/joist#170 use PushButtonModel and PushButtonInteractionStateProperty in NodesPushButton, so that the general architecture resembles other sun buttons