Implementing the projects from The Elements of Computing Systems (nand2tetris.org)