Add FSReader class