Hey guys please check my updates for anything that stopped working.  I've made the following changes/refactors:
+I got rid of the clientModel.loadIndexByClientID(clientModel.getClientID) which was called millions of times.  Instead the clientmodel now stores playerIndex which is the same thing+
+I moved the loadByCookie function from the baseController to the clientModel
+Changed the loadIndexByClientID to loadIndexByClient because it is called by pointsController to determine the winner (so it still exsists just no reason to send in clientID)
+Added loadPorts, lordHexes, loadNumbers, loadRoads, loadCitiesAndSettlements, checkDoubleRoadBuild, checkRobbing, dropObject, dropRobber functions to the map controller to remove long methods.