SOLAR ROOFING AND ENERGY STORAGE