@TODO a static site generator