Add at(..., z, y, x) and operator() (..., z, y, x) to access element of array
Change from row major order to column major order

- It is impossible or too complicated to implement variadic template at(...) for row major order
Implement at(...) with variadic template
Arrange tmp.h