Initial implementation of arrays