a three different types of buildings