Added implementation for add_new_tile function in board.c, passes test.