Code cleanup

Add function descriptions and comments, reformat code, delete unnecessary code

Merge request reports

Loading