ID assignment works OK!

Refactoring Boardbus and Board
bugfixes
new command codes