numPanel.setLayout(new GridLayout(4,3,5,5));
add(calculatorDisplay);
numPanel.add(one);
// add new digit buttons to numPanel here
opsPanel.setLayout(new GridLayout(2,4, 5, 5));
opsPanel.add(plus);
// add new operation buttons to opsPanel here
opsPanel.add(equals);
add(numPanel);
add(opsPanel);
one.addActionListener(this);
// add actionListeners for digit buttons here
plus.addActionListener(this);
// add actionListeners for operation buttons here
equals.addActionListener(this);
currentValue = 0; // set currentValue to 0 before we use it