I've seen at least 5 topics about it, so i want to say - it's intended to start with only NAND, cuz it's the most basic gate that can be used to create all the others (nand is turing complete)
You don't know how? Ok, i will explain:
NOT - AnandA (fork IN into both nand inputs)
AND - not(AnandB) (double negation)
If you used v1 it's all you need, but for newbies:
OR - notA nand notB (google De Morgan's law)
XOR - A or B but(and) not A and B
NOR/XNOR add NOT
And i hope that's all you need to know, if no, ask here