Brodie: added functions in Board.Design and applicable tests