Fleshed out TronButton class