One last comment. The trello card, actually describes the leave group action as part of the bug.  It seems like you may have missed fixing this part of the problem.
Great work though, all of the above is something for you to take your time with and learn form, not critisism in the slightest.