Rearrange tests.
Change build output path, update gitignore.
Slight addressing fixups.
Implement defasm, defopcode.
Fix hygiene issues, rearrange CPU a bit.