[Nereid Project] Migration to 2.6 #1246

* Migration of nereid project with test cases

Task ID : #1246
Merge branch 'feature/task-1246' of github.com:tarunbhardwaj/nereid-project into feature/task-1246_b
final
Fixed testcase