Fixed placement heap start address
Restructured Kernel Runtime. Decided to just copy things I need from rust-core instead of directly using it.