Bavarian Style Cheese Cake