Add code gen for array classes
Revise BH to use array classes
Revise Makefile.common for benchmarks
Add Array.tpt