Redesigining schema for group for join group

* Now group contains users using the group
* User contains groups he has registered / joined
Adding remove group functionality

* Adding method to remove group from user
* Adding method to remove user from group
* Adding DELETE call for group