Java Swing Game code edit

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:
I have a project to complete very urgently in java swing. It is to build a small word game called boggle which i have already done but the rules need to be implemented. Things i need done are:
Valid words: Right now the program uses any letters in any combination from anywhere on the 4x4 grid to make a word. I do not need a word dictionary however i need the it too:
1) Grey out letters that the user has already used and re enable after the word is submitted.
2) Produce a scoring system that i have already have the concept rules - 3 or 4 letters one point, 5 letters two points, 6 letters three points, 7 letters 5 points , 8 letters or more eleven points. All scores must be tallied and displayed when the 3 minute timer ends.
3) valid words can only be made from letters that are adjacent horizontally, vertically or diagonally.
4) A start frame must be made so the user cannot see the grid before the start button is pressed for the timer to start.

I have attached the game i have built so far
and the rules i need to follow

Skills required:
Java, Software Architecture
Additional Files: game rules.docx
Hire legend2nr
Project posted by:
legend2nr Trinidad and Tobago
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 225
in 3 days
$ 80
in 1 days
$ 189
in 0 days
Hire aztekos
$ 120
in 4 days
Hire waheni
$ 222
in 3 days
Hire xwoky
$ 122
in 3 days