Descriptive coments adden in each file.
Fixing errors