@Override
	public void onKeyDown(char key, int keyCode, boolean coded)
	{
		// Scales the object with W and S
		super.onKeyDown(key, keyCode, coded);
		
		if (!coded)
		{
			if (key == 'w')
				scale(1.1, 1.1);
			else if (key == 's')
				scale(0.9, 0.9);
			// With d and a the car is rotated around the origin of the screen
			else if (key == 'd')
				rotateAroundPoint(-2, new DoublePoint(500, 300));
			else if (key == 'a')
				rotateAroundPoint(2, new DoublePoint(500, 300));
			else if (key == 'e')
				addMotion(HelpMath.checkDirection(getAngle() - 90), 0.5);
			else if (key == 'q')
				addMotion(HelpMath.checkDirection(getAngle() + 90), 0.5);
		}
	}