Group Task in Backend
- Tasks should contain group id if they are for a whole group
- When rendering tasks, task table needs to be merged with groupuser table to get the group tasks for the user, too
- If a group task is completed, it should be cascaded to all the users