Reworked link script, kernel size became divided by 2. Reworked some data structures to be in bss section now instead of arbitrarily defined places, will help the kernel dev