diff --git a/src/cakefile.rs b/cakefile.rs similarity index 100% rename from src/cakefile.rs rename to cakefile.rs diff --git a/src/arch/mod.rs b/kernel/arch/mod.rs similarity index 100% rename from src/arch/mod.rs rename to kernel/arch/mod.rs diff --git a/src/arch/x86_64/gdt.rs b/kernel/arch/x86_64/gdt.rs similarity index 100% rename from src/arch/x86_64/gdt.rs rename to kernel/arch/x86_64/gdt.rs diff --git a/src/arch/x86_64/idt.rs b/kernel/arch/x86_64/idt.rs similarity index 100% rename from src/arch/x86_64/idt.rs rename to kernel/arch/x86_64/idt.rs diff --git a/src/arch/x86_64/io/io.rs b/kernel/arch/x86_64/io/io.rs similarity index 100% rename from src/arch/x86_64/io/io.rs rename to kernel/arch/x86_64/io/io.rs diff --git a/src/arch/x86_64/io/mmio.rs b/kernel/arch/x86_64/io/mmio.rs similarity index 100% rename from src/arch/x86_64/io/mmio.rs rename to kernel/arch/x86_64/io/mmio.rs diff --git a/src/arch/x86_64/io/mod.rs b/kernel/arch/x86_64/io/mod.rs similarity index 100% rename from src/arch/x86_64/io/mod.rs rename to kernel/arch/x86_64/io/mod.rs diff --git a/src/arch/x86_64/io/pio.rs b/kernel/arch/x86_64/io/pio.rs similarity index 100% rename from src/arch/x86_64/io/pio.rs rename to kernel/arch/x86_64/io/pio.rs diff --git a/src/arch/x86_64/irq.rs b/kernel/arch/x86_64/irq.rs similarity index 100% rename from src/arch/x86_64/irq.rs rename to kernel/arch/x86_64/irq.rs diff --git a/src/arch/x86_64/main.rs b/kernel/arch/x86_64/main.rs similarity index 100% rename from src/arch/x86_64/main.rs rename to kernel/arch/x86_64/main.rs diff --git a/src/arch/x86_64/mem.rs b/kernel/arch/x86_64/mem.rs similarity index 100% rename from src/arch/x86_64/mem.rs rename to kernel/arch/x86_64/mem.rs diff --git a/src/arch/x86_64/mod.rs b/kernel/arch/x86_64/mod.rs similarity index 100% rename from src/arch/x86_64/mod.rs rename to kernel/arch/x86_64/mod.rs diff --git a/src/arch/x86_64/serial.rs b/kernel/arch/x86_64/serial.rs similarity index 100% rename from src/arch/x86_64/serial.rs rename to kernel/arch/x86_64/serial.rs diff --git a/src/arch/x86_64/tss.rs b/kernel/arch/x86_64/tss.rs similarity index 100% rename from src/arch/x86_64/tss.rs rename to kernel/arch/x86_64/tss.rs diff --git a/src/lib.rs b/kernel/lib.rs similarity index 100% rename from src/lib.rs rename to kernel/lib.rs diff --git a/src/scheme/mod.rs b/kernel/scheme/mod.rs similarity index 100% rename from src/scheme/mod.rs rename to kernel/scheme/mod.rs