Develop - Changes by Nilesh, Priyanka and Yogesh

1. Updates for fixes
2. Updated Drupal Core and Contrib Modules
3. Reviewed code using coder and updated comments.