Discover 30+ types of roofs, from A-Frame to Skillion, their design, benefits, and uses in the REtipster guide to roofing styles.