initial commit with use cases list, new, delete. todo: input validation, use case edit.