a lot modification

add normal mode and science mode, add tooltips too.
normal mode can cal correctly now. It can show result more humanly.