Beat in the already beaten egg until smooth. Stir for 2-3 minutes.
Take off the heat and mix in the graham crackers and coconut.
Press the mixture into the bottom of an ungreased 8x8 pan. Set aside and move onto the Second Layer!
Cream together 1/2 cup butter, heavy cream, cornstarch, and vanilla until light and fluffy. Mix in the powdered sugar until smooth.
While the second layer is chilling, melt the semisweet chocolate and 2 teaspoons butter together over low heat.
The second layer is supposed to be a custard flavor and often custard powder is called, however, many people don't have custard powder at their fingertips. Some people will substitute with vanilla pudding, but I like the cornstarch and vanilla approach better, it helps fluff up the icing!