Comitting menial changes to BusControlLine, DataLine, OperandTest. Removed BusLine; reorganizing bus implementation.
DataLine is now an interface for data lines of the System Bus. DataLineImpl gives a concrete implementation.
Drafting out DataLineImpl, which implements the DataLine interface (forms data line of System Bus).
Initial code done. More to follow later.
AddressLine is now an interface for the address line of the System Bus.
Implementation of AddressLine.
Like with the other bus lines, ControlLine is now an interface; ControlLineImpl the concrete Implementation. Part of bus restructuring.
Added Bus interface for System Bus class, which will encapsulate bus lines.
Restructuring System Bus.
SystemBus implements the Singleton pattern to ensure only one instance, removing the potential for inadvertent duplicates which would result in transfer issues between CPU and memory.
Tests successful.