Custom GPS visuals
For the core functionality, we added a custom Wild West skin to a prebuilt map plugin. We restricted the boundaries of the map to a target area around our own office, and then used a GPS simulator to calibrate the real map with known GPS coordinates.