changed integer option to double option for almost all data

excluding factory code, line code and other non-averageable types