Improved sample app structure. Make it DRY, baby.
Added button "Upload" to sample app in preparation of new section.