Dairy, Egg and Nut Free Fudge Brownie Pie