SWAHILI ARCHITECTURE, SPACE AND SOCIAL STRUCTURE