add original master gui / implement master api

missing parts:
* stepshuffle
* gui part for the lag and adjust button