to explain what is going on. I removed previously set barriers from the code to load the kernel further.
Removed non-sensical libc folder from project
The boot up process will be changed somewhat dramatically, therefor a restructering of the kernel seems as a good starting point.