The fill button needs to do the following: - Find each possibility - Remove invalid options - Rank the options by points - Display the options with board previews and points - Remove the user's letters and fix points after they select an option