write my own kernelloader-like code, and do not use a separate kernelloader anymore.
old kernelloader and old kernel are keeped in separate files as code references.
[WARNING] the system is not working under this commit.
need to rewrite the code about interrupt to make the system working again.
I just need some sleep...