Adding detection of multiple boards at once

Multiple boardConfigs are stored in the vector 'boardConfigs', to add a config use .addBoardConf(string filepath)