minor changes to log and parser I might need to make createNumber public
so I can create new numbers when adding and subtracting logs