hop documentation generator setup