mental framework meaning