Refactoring and stuff... CPUState is now MachineState and a new class named CPUState has now the task of FlagRegister (which is removed) and also the tasks of the other CPU registers (accumulator, stackpointer etc.), diagramm up-to-date.