some minor changes:
  * map to up-to-date amber lib (with CompileDir)
  * Simplify Post data structures
  * Can specify `Template` in front matter
  * Arbitrary `keyword` in front matter can be used in templates
  * Reduce site generation delay