- [ ] Config schema with NimbleOptions - [ ] update/2 - Initialize editor state - [ ] handle_event("content_changed") - Handle updates