Initial ArrayList implementation.