rewrote kernel loader; splash screen; DEBUG_MODE