private void gameUpdate() {
		if (!isPaused && !gameOver) {
			//TODO Do something with game state
			// You can for instance set certain flags and here you would then put: if(flag) => do something
			/** PLACE A BLOCK **/
			if(placeBlockFlag){
				//Place the block
				currentSelectedBlock.activate(new ArrayList<Node>(dropList));
				for(Node n : dropList){
					n.setFocussed(false);
					if(n.isActive()){
						if(this.currentPlayer!=player1){
							player1.loseLife();
						} else{
							player2.loseLife();
						}
					}
					n.activate(currentSelectedBlock, currentSelectedBlock.getColor());
				}
				//Adjust hand
				this.currentPlayer.popBlock(nbOfCurrentSelectedBlockInHand);
				this.nbOfCurrentSelectedBlockInHand = 0;
				currentSelectedBlock = null;
				gui.clearHandSelection();
				setPlaceBlockFlag(false);
				switchPhase();
			}
			gui.updatePlayerHealth();
			gui.updatePlayerDecksize();
			if(this.currentPlayer.isDead()){
				System.out.println(currentPlayer+" is dead!");
			}
		}
	} // end of gameUpdate()