Revert "Revert "Dodanie mechanizmu skalowania i przewijania obrazka - nietestowane.""

This reverts commit b26d29b8a2f8ca5aec1979b38d665410f9623e52.
Revert "Revert "Revert "Dodanie mechanizmu skalowania i przewijania obrazka - nietestowane."""

This reverts commit 7d8ccdd948bbd348af0253f31983dfd6eb8d3077.