Fixing the logout and login issue.

- you can no longer press back after logout and go back to the home activity. It will push you back to homeActivity.
- Also now whenever a user signs in we recreate the fragments so that new User does not see previous users data.