General cleanup

Cleanup of types.sml
Cleanup of parser spec file
Cleanup of Symbol
Cleaned up Abstract Syntax
Cleaned up env.sml