Code Documentation Added

I added Code Documentation to the code files for documentation purposes.