initial commit moving working demo into repo