Calculator 2nd upload.

We finish UI and the core, next will be syntax checker.