https://www.youtube.com/watch?v=zHN_B_H_fCs
https://www.youtube.com/watch?v=M3AHp9KgTkQ
Then I would look at Riccardo Spagni aka fluffypony videos which is the main dev of Monero:
https://www.youtube.com/watch?v=OgXJr1OOi0Y
There's endless resources on the internet, just search about ring signatures.
I'm looking more into the stuff with codes already existing, rebuilding the whole system from ground up wouldn't be an easy task in the given time and resources.
Thanks for the references, I'll look at them when I'm back from work.
Monero is based on the cryptonote protocol and is specifically a fork of bytecoin: https://cryptonote.org