Bug fixes

Fixed Submission issues:
- Crash when refresh is clicked
- Added URL of Chennai Campus for captcha