changed sigature of constructor so that software board version selection is directly determined by the tools => board selection