The nine building blocks

Please note: There is an updated version of this framework.