Rework EditBox to support adding lists