public void move()
	{
		switch(direction)
		{
			//1 Up/Left
			case 1:
			{
				TLY -= DY * localG.delta;
				TRY -= DY * localG.delta;
				BLY -= DY * localG.delta;
				BRY -= DY * localG.delta;
				
				TLX -= DX * localG.delta;
				BLX -= DX * localG.delta;
				TRX -= DX * localG.delta;
				BRX -= DX * localG.delta;
			}
			break;
			//4 Up/Right
			case 2:
			{
				TLY -= DY * localG.delta;
				TRY -= DY * localG.delta;
				BLY -= DY * localG.delta;
				BRY -= DY * localG.delta;
				
				TLX += DX * localG.delta;
				BLX += DX * localG.delta;
				TRX += DX * localG.delta;
				BRX += DX * localG.delta;
			}
			break;
			//3 Low/Right
			case 3:
			{
				TLY += DY * localG.delta;
				TRY += DY * localG.delta;
				BLY += DY * localG.delta;
				BRY += DY * localG.delta;
				
				TLX += DX * localG.delta;
				BLX += DX * localG.delta;
				TRX += DX * localG.delta;
				BRX += DX * localG.delta;
			}
			break;
			//4 Low/Left
			case 4:
			{
				TLY += DY * localG.delta;
				TRY += DY * localG.delta;
				BLY += DY * localG.delta;
				BRY += DY * localG.delta;
				
				TLX -= DX * localG.delta;
				BLX -= DX * localG.delta;
				TRX -= DX * localG.delta;
				BRX -= DX * localG.delta;
			}
			break;
			case 5:
			{
				TLX -= DX * localG.delta;
				BLX -= DX * localG.delta;
				TRX -= DX * localG.delta;
				BRX -= DX * localG.delta;
			}
			break;
			case 6:
			{
				TLX += DX * localG.delta;
				BLX += DX * localG.delta;
				TRX += DX * localG.delta;
				BRX += DX * localG.delta;
			}
			break;
		}
	}