The New and Improved Solar Panel Roofing