cornerstones

noun
  1. the fundamental principles or most important parts on which something is based
  2. Usage: figurative use
  3. stones that form the corner of a building, especially a ceremonial stone laid at a building’s foundation
  4. Usage: literal architectural sense

Examples