Finished free(), added structure for calloc() and realloc()