Added a procedure init() in the new file init.c.

this procedure simply calls other init function to init memory map, smp, io apic, etc.