Start adding array classes; add unit tests