Bug resolved regarding public group accessibility if user not logged in 

Previously if user was not logged in then the public groups were redirected to Home group.
Now public groups are accessible from dropdown list even if the user is not logged in

Group listing view modified 
Bug resolved regarding shelf - if user is not logged in "auth._id" causing problem . its resolved now.