Rooster, Cheese and Bacon Pie