first code commit.  wtoll a work in progress,  no git hooking (soon)