Add ArrowReader instance
Add ArrowError, ArrowState and ArrowWriter instances