Remove some types, some updates
Update pipeline and environment, some test utilities
Working LLVM codegen and interpreter