Ramp Interview Question

Implement functionality for creating, editing, deleting elements in a list based system (ie similar to a todo list). Requires multiple components, stage management, and input handling.