Added upload funtion.
Added fileManagerext.
Code refined.
temp commit