Minor package rename
Shuffle project around for no real reason
Complete Chapter 6 by finishing the Hack Assembler, which can now understand symbols and labels
Add README.md with context and progress so far
Write Hack assembler and assemble the L project files to Hack machine code.

The Assembler doesn't yet support symbols or labels.
Complete Chapter 5 by implementing the CPU, memory and then the Hack Computer chip
Complete Chapter 4 by writing Hack assembly programs for multiplication and screen colouring
Complete Chapter 3 by implementing sequential gates and RAM
Complete Chapter 2 by implementing the ALU
Complete Chapter 1 by implementing the gate architectures
All unworked solutions