User can assign himself to public groups
Group behaviour update
Implementation of new functionality