major improvements to upgrade code for v2+ deploy of 645. Cleans with simple git if need be uses cast, typeOf and check from utils to better set values reworked systemd now to two unit files only