Use new data types in Registers, Memory and I8080 (almost exclusively)
Use new and()
Update or() and xor()