Added to Board.java + test, functions not completed