Support creating, editing, and deleting practices and questions inline; add client-side validation with disabled save and inline field feedback. Made-with: Cursor