In a saucepan over medium heat, combine the cranberries, 1 cup granulated sugar, and water.
Cook, stirring occasionally until all of the cranberries have popped, and the mixture is thick and a jam-like consistency, about 15 - 20 minutes. Remove from heat, and set aside to cool.
Preheat the oven to 350° Prep a 13X9 glass baking dish (I suggest Pam/baking spray)
In a large mixing bowl, whisk together flour, 1 1/4 cup granulated sugar and baking powder until combined.
Add remainder of dry ingredients (ginger, cinnamon, rolled oats and brown sugar) and mix well.
Add vanilla extract, milk, melted butter and eggs to dry mixture. Stir until combined.
Set aside a heaping 1 1/2 cups of the mixture, and spread the rest into the bottom of the prepped 13x9 baking dish. Pat down with a spatula to form an even, firm layer.
Sprinkle chocolate chips evenly over bottom layer.
Spread the cooled cranberry mixture over the chocolate chips.
Spoon tablespoons of the reserved batter over the cranberry and try to spread/pat it out a little. You're not trying to get the whole top evenly covered - the batter will spread out and puff up a bit while baking.
Bake for 35 to 40 minutes, or until the top is lightly browned.
Cool completely on a wire rack. After 4-5 hours, cut into bars and enjoy : )