Add dynamic array structure
Add tests for array.h