Added price calculation
Added file upload