Create Scan.hpp