mental architecture