Define memory management functions and include guards. Adding a home for memory functions memset, memcpy, memcmp, memmove This is the header