Replicated styles and optimisations from clients  to groups.
Added group and role notions to Users and Clients.