finished basic calculator