Initial port to hakyll site generator framework