Interfaces should be renamed from <Subsystem>IO to <Subsystem>Interface
Classes that simulate code should be renamed from <Subsystem>IOSim to Simulated<Subsystem>
Classes that are used to control physical hardware should be renamed from <Subsystem>IOTalonFX to Physical<Subsystem>
Everything else stays the same
Interfaces should be renamed from
<Subsystem>IO
to<Subsystem>Interface
Classes that simulate code should be renamed from<Subsystem>IOSim
toSimulated<Subsystem>
Classes that are used to control physical hardware should be renamed from<Subsystem>IOTalonFX
toPhysical<Subsystem>
Everything else stays the same