Started work on the kernel, moved device primaries to software.