extract the helper which find the architecture path
pinout modification -> this is now in a std::vector

add a tools which print the pinout of a board