added inital gps driver, I have no idea if it compiles