bugfix: Letter.get_adjacent_letters()
implement LetterBoard.add_random_letters() + tests
remove helper method is_valid_gap() + tests
move and implement the method to Letter class
return the generated random letters from LetterBoard.add_random_letters()