Last commit fixes and Circuits Gallore!

Fixed last commit problems, essentially identation

Created
Circuit superclass
Several Basic Circuits:
*NOT
*AND
*OR
*NAND
*NOR
*XOR
*XNOR
Special Circuits:
*Repeater - repeats its state every frequency cycle, updates its state
based on first input
*Pulser - inverts its state every frequency cycle, disregards input but
inverts output anyway

Crated prefabs for all circuits

Tested: NOT, AND, OR, XOR, Repeater, Pulser
(output of NAND,NOR,XNOR is the same as they're normal versions but
negated).