Gui and Option parser started.
More code from tikz imported to fill my mental gaps.
Still nothing in viscinity for  handling beziers...
We may have to inspect eggbotcode for this...