Curriculum+framework+(suggested)

This is suggested curriculum frame work by Surjeet.