Working on caret position.

Trying to get caret to move to the end after result of an expression is
returned.
Revamped how math page will work.

All results will be displayed in a separate area parallel to the
expressions. This eliminates the caret problem. It also allows the
calculator to continuously update the answer as the expression changes,
which was initially one of the main features.