BIPES updates

Jorge Marques (https://github.com/JorgeGMarques) made more of a bunch of great contributions to BIPES source code. Code has been restructured and boards definitions are much more clear now. The user interface is much greater also and he managed to add more boards and pinouts.

And finally, one of the coolest additions is saving the board specs on the same XML that the blocks are saved. In that way, when a program is shared or saved, the board is automatically remembered when the XML loads. Very happy with the feature here!

Latest source code additions:

https://github.com/rafaelaroca/BIPES_ui_testing/commit/40390828efbaab3401234e6ae6fc7fd9a00202b9

https://github.com/rafaelaroca/BIPES_ui_testing/commit/40390828efbaab3401234e6ae6fc7fd9a00202b9