Fixed the issue #19 and #20
Provide a new parameter in chooseBoard, so if there is more than one board, the function will not be blocked.
Merge pull request #22 from ECNU3D/master

Fixed the issue #19 and #20, adding a new function to chooseBoard