Finished most of the AbstractBus. All that's left is the hardware mapping and message trading.
Updated Abstract Bus API.