A nice project, there are more homebrew CPUs - physical or FPGA cores. But they are often complex. I was finally able to understand the basics of CPU workings from an awesome book http://www.buthowdoitknow.com/ and related video https://youtu.be/cNN_tTXABUA