added setTempo and setTimesiganture public methods