Изменена организация классов Input и Output.
Реализован функционал первой версии. Есть базовая генерация изображения.