Ability to create task groups without objects

Opening a PR to discuss how we are going to handle due dates for task groups without tasks.