Style and formatting fixes
Added classes and interface for the reading package.