Comments and description added

Comments and description added to the methods and the objects