Understanding the basics of roof construction and materials