Create Groups entity
Fixed #1
Fixed #2
Fixed #3
Add session config