I am very enthusiastic about your research, but I noticed that the code package you provided lacks explanations for the specific code files, which makes it difficult for me to get started. Could you please provide a detailed documentation of the code?