Restored chain reader to core package as CodaReader