The automated template we use to build core modules