@Override
	public void keyPressed(KeyEvent e) {
		switch(e.getKeyCode()){
			case KeyEvent.VK_UP:		uparrowDown = true; //System.out.println("up arrow down");
				break;
			case KeyEvent.VK_DOWN:		downarrowDown = true; //System.out.println("down arrow down");
				break;
			case KeyEvent.VK_SPACE: 	spaceDown = true; //System.out.println("space down");
				break;
			case KeyEvent.VK_CONTROL: 	leftcontrolDown = true; //System.out.println("left control down");
				break;
			case KeyEvent.VK_SHIFT: 	leftshiftDown = true; //System.out.println("left shift down");
				break;
			case KeyEvent.VK_W:			wDown = true; //System.out.println("w down");
				break;
			case KeyEvent.VK_A:			aDown = true; //System.out.println("a down");
				break;
			case KeyEvent.VK_S:			sDown = true; //System.out.println("s down");
				break;
			case KeyEvent.VK_D:			dDown = true; //System.out.println("d down");
				break;
			case KeyEvent.VK_Q:			qDown = true; //System.out.println("q down");
				break;
			case KeyEvent.VK_E:			eDown = true; //System.out.println("e down");
		}
	}