Finished Main.cpp and andGate implementation, need to work on unit cases