renamed dir
ensures the byte order is always little endian.
implemented mini_archiver.c