My implementation of malloc / calloc / realloc / free commands in C