Kind of a fun thing. I am not sure if I want to use the fewest things to make it work, or should I try and use everything. Expalain xkcd has a good set of descriptions of what the various things do. https://www.explainxkcd.com/wiki/index.php/Main_Page
That url will work until there is a new comic posted. I will try and remember to update it later.