Best Yet Cherry Frosted Pastry