Create Java game RatMaze

Job ID: 35310003

Budget: €10 – €30 EUR

Need to write a game in Java - RatMaze.
There will be a maze and a mouse. The player must start from a certain point in the maze and reach the finish line.
Player movement on the map should be done using W, S, A, D.
Static methods and variables WILL NOT be used, with the exception of helper functions and constants.
The project will involve using interfaces, collections, and working with I/O "streams".
Objects will work through the most generic type/interface, not through a specific class.

Write a comment on the code.
Need to use JavaFX.