ummm idk
my primary goal is to create a full, usable operating system, but I've been spending the most time on perfecting kernel space, since that's where I'm putting all the critical stuff like device drivers (hence, making it a monolithic kernel)
my other goal is to make it Unix-like to get some decent program compatibility, at least to the point where porting shit like GNU nano won't be a hassle
as of right now, the only thing that I didn't write myself being used with my kernel is GNU GRUB, the bootloader