odzielenie danych od prezentacji