A node based flexible static site generator