refactor(structure): template for partials

construct separately; restructure upload page

time: 0h:40