a simple python static site generator