fix: don't save more than necessary in local storage
fix: ctrl+enter working again
fix: handle dragging items to empty folders