Serving mode

This work includes:

- pushing to the vendor map after login
- allowing the vendor to set their location by dragging and zooming the map
- allowing the vendor to go into "Serving Mode"
- super sweet animation to assure the vendor they are in Serving Mode :)
I mean, it's not wrong, but the creators of Swift may frown upon the excess parenthesis. You have 4 of them and you need zero of them :smile: