Create Reader.hpp