Added Bus class