Přidána nejdůležitější část implementace. (Upload pro Ivoše)