Atom design and architecture patterns

I’m studying a master degree on computer science. I have this assignment I need to do about the analysis of architecture and design of an open-source project. I have chosen Atom, is there any documentation or any links you can provide about design or architecture patterns implemented in this software?
I would really appreciate the help.

Search “mvc” in the Search field, for a start.

I’ve indeed found some links about the architecture of the software. anything on design patterns? I’ve looked at the code and cannot find anything