Render json instead of html on create action
User can mark items as complete
User can delete items
User can undo a completed task