Create reader.hpp