WIP: Homescreen grouping

Working:
- Creating groups
- Adding/removing items from groups
- Empty groups get removed

WIP:
- Rearranging groups
- More/better animations