Changed Piece.location to protected for easy access
Added rook piece