Added functioning GPS driver, renamed files for consistency, updated main.c with changes.