Does things, doesn't do more things

Needs to be able to:
Handle division properly
Get rid of random negatives in product rule
Handle functions in exponents
Handle function arithmetic, *,/,+,-
Handle '^' operand