Added math header
Fixed broken page directory building routine
Added kmalloc and fixed massive cache allocation bug