Organize classes into folders.
Added an 8-bit adder, made input/output node names consistent, fixed up some test naming.