Pre-heat the oven to 350 degrees.
Mix the flour, cocoa powder, baking soda, salt and set aside.
1 cup 120g Whole Wheat Flour, ¼ cup 20g unsweetened cocoa powder, ½ teaspoon baking soda, ¼ salt
Melt the butter, chocolate chips and molasses over very low heat or in a double boiler. Stirring constantly.
2 tablespoon butter, 4 oz semi-sweet chocolate chips, 1 tablespoon 20g molasses
Once the chips and butter are melted, remove from heat. Started beating the chocolate mixture on low adding the fat free cream cheese and egg. The cream cheese may seem lumpy. Beat for about 2 minute until smooth, although you will see some white specks from the cheese. Continue to beat, slowly adding the flour mixture. Once the flour is all incorporated the dough will be thick and sticking to the beater. Don't worry it's easy to remove.
1 ounce fat free cream cheese, 1 egg
Take half the dough and place it on parchment or wax paper (I sprayed the wax paper with a bit of spray just in case) top with another strip of paper and roll out to ¼ inch or less. The thinner you roll the crisper the cookie will be but the harder to work with.
Once you have it rolled out, lay the dough (still in the paper) on a cookie sheet and place it in the freezer. It will be easier to work with. Repeat the rolling process with the second half of dough.
Remove the first from the freezer, peal away top wax paper and cut using your favorite cookie cutters.
Pace on a cookie sheet and bake for 8-10 minutes.