Display the number of groups the user is in on the tab.
Abstracted the user logic to a user manager which acts as a service layer. The repository is now just responsible for storing.