- [ ] Change hourslot so that it won't accept a todoitem if one already exists on it. - [ ] <more advanced functionality that prompts the user, auto-displaces the item below, or something>