Split logging and bus configuration, added ability for multiple buses plus other changes.