A basic file structure for starting out from (mostly) scratch.