Code committed 10th march afternoon

Following changes have been done.
1. web service has been implemented for the login verify.
2. A check has been implemented on buy option in settings for null
product. (Crash removal).