Request to join group

This pull request addresses #458
(Constant values do not have to be numbers, we use numbers there so that we can easily compare access levels. Not sure if you need that here or not.)