Caribbean Black  Cake  & Puddings