Added User, Group, and linking is done, to do next: obligatory attributes, and exceptions handelling