Foufun: Implemented differentiation and arithmetic. Not all arithmetic tests
yet.