added diagram of framework blocks