public Game(MainComponent main, User user, Key key, Mouse mouse, Screen screen, Random random){
		this.main = main;
		this.screen = screen;
		this.random = random;
		this.key = key;
		this.mouse = mouse;
		this.user = user;
		
		state = new GameState();
		font = new Font(); 
		switchState(4);
		
		init();
		
				
	}