movement for free moving pieces

King, Queen, Rook and Bishop movements.