Added basic logic gates (AND, OR, NOT, XOR, NOR, NAND, XNOR)
Test for LogicGateBase
Created mocks module in test subpackage. All logic gate tests are finished and pass.
Merge with gates feature.