adds groups to reporter, see #8

every user belongs to one group, (we could extend that to a many to many in the future). And a report can have multiple groups.

consequently two tables are added to give the links and id's to groups