Integrate upload feature

Please help to review upload feature:
1) singel/multi file upload processing