started implementing group management
create & fix some basic api tests
added & fixed some tests
added 1 test