Button not showing up on driver

You need to define the capabilities and the commands. They are not added by default.

capability "PushableButton"
command "push", ["number"]

Also set the number of buttons as you have and then the method

def push(btn) {
    if (btn==1) { 
        // do some stuff
    }
}

Hopefully this helps. Its similar for the other button capabilities as well.