Change Trouble Code Factory

Trouble Code Vector Pointer will stick with Trouble Code Function Class
re name some vars in readData