Update all the modified files in Middle End
Add new files for middleEnd
Update modified files in backend
Add new files to backend