Groovy static site generator