add the concept of storing username and password in sharedPreferances