Signed-off-by: lizhang0825 <lizhang0825@gmail.com>
Reconstruction:
1. Improving the performance by reconstructing data structures.
2. Replacing class Term by class GOTerm.