Added float32 and float64 types
Small restructuring in Atom
Renamed Term => Expression
Switched back to derived Show instances
Merged Atom and Expression module
Added some documentation
Derived Show instance for Operator
+ Comments for OperatorPrec