The complete rewrite of Basic Calculator!