Just about to refactor.
We will have operations which with variables and values (operands) constitute expressions; this will all be processed by python functions.