Fixes bug adding new tile bug and win condition bug

There was an issue where the game would add a new tile when you moved left even when nothing merged into each other.

Added some tests for the tableCalc.isSame() as well.

After fixing this bug another came up, when rendering the game.getResult() status wasn't correct, so I moved this to get it when the rendering needs it.