* Add endpoint to create new shopping lists
* Initialize editing of lists names
* Implement adding new lists
* Fix invalid password for demo
* Use StateFlow to avoid lost state updates
* Refactor the list update to support empty lists
* Hide add new list button if there's a new list
* Scroll to the newly added list or item
* Replace deprecated Divider
* Move new field name input to dialog
* Display a modal dialog instead of bottom sheet
* Reduce unnecessary recompositions
* Do not hide button since it is overlapped by dialog
* Extract Composable for editable items
* Remove unused imports
* Add UI for removing and editing shopping lists
* Implement editing list name and removing lists
* Fix initial cursor state when editing name
* Add capitalization of list names
* Fix color of divider in dark mode