Directions for First Layer:
In a heavy saucepan, heat the butter, cocoa and sugar over low heat until sugar is dissolved, stirring often.
Remove from the heat.
Stir a small amount of hot mixture into egg.
Return all to the pan.
Cook and stir until mixture coats the back of a metal spoon and reaches 160°
Remove from heat.
Stir in the cracker crumbs, coconut and walnuts.
Press into a buttered 9-inch square pan. Set aside.
Directions for Second Layer:
In a small mixing bowl, beat the butter, confectioners' sugar, milk and extract until smooth.
Tint with green food coloring if desired.
Spread evenly over bottom layer. Set aside.
Directions for Third Layer:
In a heavy saucepan, melt chocolate chips and butter over low heat until blended and smooth stirring often, remove from heat, cool to room temperature, about 10 minutes. Spread evenly over filling.
Cover and refrigerate until set, about 1 hour.
Cut into bars. Store in refrigerator.