Write initial code, config file, and template