As of now, there are 41 different types of buildings if we count traps and exclude things like decorations or a Boat.