Mostly done...
First implementing a shell in C with libraries, then adapting it to Xv6 OS for RISC-V architecture (no libraries).