Multiple classes updated- 

TA- new functions added

construcor edited.