changed Board.add_pins to Board._add_pins; added docstrings to Board