Flexible static website generator