added documentation to all the file that I created