Calculator and Expression

Moved the expression struct to it’s own header for separate inclusion
with all of the number classes.