added hakyll as existing alternative