added conv test
added SimplifyArrayOperators
refactoring messy compile_util code