store kernel end address include kernel heap
add physical memory manager but don't work yet
struct page