adding comments and removing unnecessary files