Issue: #35

  * Added initial code from exact follow
Issue: #35

  * Added logic for path generation
Issues: #36, #35

  * Fixed logic for offset follow
  * Added gui button for offset follow
Issue: #36

  * Added offset setting
Issue: #35

  * Fixed norm calculation for arcs
Issue: #37

  * Added offset follow g-code generation