initial commit//framework

commented in the framework for the questions