set up module, post tmpl, and migrate router