Begin to add the explaination system of the expert system.

Not finished yet!
Next assignment:
1. expand the pattern tree(not, and, or node if need)
2. explaination interfaces