initial commit: tuto framework