Removed the check for seeded PRNG and added a function to do so manually.
Changed calloc to malloc in grow(), memcpy overwrites anyway.
So realloc is a thing...refactored grow().