new palette
use templates to generate files that use the palette
move src to templates