GameController revived to life after previous commit, now simulation calculates everything tip top, changes in GameController.java