Rook class and init