change CalculatorBrain to use a ProgramStack instead of an OperandStack
add DisplayProgram
WIP: variables