Heavenly Butter Cake With Cream Cheese Icing