Bare minimum template - ready for subgenerators