For the Crust: Preheat Oven at 350°F. Make your Oreos cookie crumbs by using a food processor or simply place in a plastic bag and crush using a rolling pin. Combine Oreos, melted butter and sugar in a bowl and mix. Spread in the bottom of a 9" springform pan and up 1 1/2 inch on the side. Place in refrigerator and allow to hardened.
For the Filling: Preheat Oven at 350°F. Melt Chocolate in double boiler over low heat and stir until smooth. Remove double boiler from heat and place to the side. Using an electric mixer blend cream cheese on low speed in a mixing bowl. Use spatula to scrape sides and paddle of mixer. Add in the sugar slowly, and continue to beat until creamy. Add in vanilla and coconut extracts and mix until blended. Add in eggs one at a time and continue to mix a lowest speed until eggs are incorporated in the batter Pour in chocolate and mix throughly.
Pour the mixture into your crust and use offset spatula to smooth out the batter. Bake for 1 hour or until center jiggles. Remove from oven and let cool on a wire rack.
Place in the refrigerator and allow to set before removing sides. Serve and enjoy your Chocolate Truffle Cheesecake.