Updated to using doubles and updating operators to react like a calculator.