framework-intro: initial commit