Hi, planning to build small porch on front door. It will be 3 sides of window frames ( including door) sitting on a dwarf wall. My question is, does the roof sit on top of the frames or can I reinforce the corners with anything to take the weight, any help or advice appreciated