Revert "Revert "Merged suhas and bsharanya s code""

Reverts niloa/assignment-library#4