Improve error message

Format Error: line #{i + 1} ->
Format Error: line P#{i + 1}
                   ^
Improve error message

captured line ->
captured piece line
         ^^^^^
Improve error message

Not captured piece: -0018KY ->
Not captured piece: -KY
Improve error message
Use const_get instead of eval

eval("Piece::#{FU}").new ->
Piece.const_get("FU").new