Major refactor of Tank
Refactored GPS
Minor refactor