Changed createBoard, added duplicate board and update name function