Added init_mem function to init memory things.

Currently it can print out the memory map, but the last entry of the map is a bit strange.
added file x64.h and x64.c about x64 structures.