initial commit still need makefile et cetera but good poc
better org