Added TODO and changed i18n messages.
Introduced input and output view components.