adding serial reader code. and changes made to GPS reader code