Removing unnecessary code. Reusing winner.js file to pro mode.
Overloading verifyWinner method.
Creating Winner class to manage winner results.
Separating winner design from winner logic.
Overloading winner_design method.
Player loose game when time is over.
Passing win game time to winner_design.js.
Renaming some files.
Putting some text message.