Simple struct for manage dynamic array in C. Automatically alloc memory when pushing new items. Academic project, look elsewhere for robust and well designed library