Preheat the oven to 350 degrees F
Spray a 9x13 baking dish with spray oil.
In a large bowl, combine the flour, brown sugar, cinnamon, ginger, nutmeg, cloves, baking soda, and salt and blend well.
In a large saucepan, combine the butter, water and molasses and heat on medium until the butter is melted
Bring the mixture to a light boil then gradually add in the dry ingredients mixture, whisking continually
Remove the saucepan from the stove and allow to cool for a 5 minutes
Add the buttermilk, eggs and vanilla and whisk until combined well.
Pour the batter into the greased baking dish and place the pan on a cookie sheet.
Bake in the oven for 20-25 minutes or until a toothpick comes out clean
Allow to cool completely before icing the cake.
For the icing:
In a medium bowl, add the cream cheese, butter, sugar,, heavy whipping cream, cinnamon and vanilla extract and beat until smooth.
Spread evenly over the top of the cooled cake and sprinkle some more cinnamon.