Flavor kolon

Rewrite flavors with Kolon syntax. And Use share_dir to manage templates.