Almost completed SimpleCalculator