Added comments throughout the project

Commented