such commenting

Edited comments. added @param tags and commented on un-commented methods.