- Added documentation bits in code
- Added documentation