Added go-to-zero function. Reworked how work pos is obtained.
Added proper init handler, fetching settings and parameters and exposing them to UI. Added spindle rendering.