split out HOST TARGET and SUBTARGET generation into separate file. split out target(frontend) specific tool settings into separate files.