What...?? I suggest we wait until modding the game allows adding our own mechanics since a boarding mod will need a new mechanic or two to work well.
And yes boarding will be added according to trello like Bubbet said so we can just wait and there will be no need for a boarding mod.