Cranberry Swrill Cheese Cake