Instruction class almost ready for initial common use, TraceLine is following closely
ignoring temp files from all over the project