joystick/button visibility

create graphics first, then setParams will set visibility on them if specified in the constructor's params,
then there should no longer be problems with the _visible proxy to graphic.visible